e6cabc9449fc57edf79d1e77462a0cfe8eec8684,app/src/main/java/org/mythtv/android/presentation/view/activity/tv/SettingsActivity.java,MasterBackendReadTimeoutFragment,onGuidedActionClicked,#GuidedAction#,488

Before Change


            Log.d( TAG, "onGuidedActionClicked : action=" + action );

            String[] entries = getResources().getStringArray( R.array.pref_timeout_entries );
            String[] values = getResources().getStringArray( R.array.pref_timeout_values );

            String selectedTimeout = values[ 0 ];
            for( int i = 0; i < entries.length; i++ ) {

                String entry = entries[ i ];
                if( entry.equals( action.getLabel1().toString() ) ) {

                    selectedTimeout = values[ i ];
                    break;

                }

After Change


        public void onGuidedActionClicked( GuidedAction action ) {
            Log.d( TAG, "onGuidedActionClicked : action=" + action );

            boolean updated = ( action.getLabel1().equals( getResources().getString( R.string.tv_settings_yes ) ) );
            putBooleanToPreferences( getActivity(), SettingsKeys.KEY_PREF_RATING_PG, updated );

            mVideoSettingsFragment.updateActions( null );